Intensional Kleene and Rice theorems for abstract program semantics

نویسندگان

چکیده

Classical results in computability theory, notably Rice's theorem, focus on the extensional content of programs, namely, partial recursive functions that programs compute. Later work investigated intensional generalisations such take into account way which are computed, thus affected by specific computing them. In this paper, we single out a novel class program semantics based abstract domains properties able to capture nonextensional aspects computations, as their asymptotic complexity or logical invariants, and allow us generalise some foundational Theorem Kleene's Second Recursion these semantics. particular, it turns for semantics, any nontrivial property is undecidable every decidable over-approximation necessarily includes an infinite set false positives covers all values semantic domain.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An intensional semantics for elementary program transformations

This paper is a contribution to the formal study and analysis of vernacular forms of program derivation. Specifically, in this paper, our vernacular derivations are elementary program transformations over the natural numbers. We provide an intensional semantics for these transformations within the derivations of the Elementary theory of Operations and Numbers, EON, [Bee85]. This semantics is in...

متن کامل

Program Semantics, Intensional Logic and Compositionality

We apply intensional logic to the semantics of an Algol-like programming language. This associates with expressions their meanings relative to \possible worlds", here interpreted as machine states. These meanings lie in the semantic domains of a higher order typed intensional logic. The great advantage of this approach is that it preserves compositionality of the meaning function, even in \opaq...

متن کامل

Kleene Theorems for Product Systems

We prove Kleene theorems for two subclasses of labelled product systems which are inspired from well-studied subclasses of 1bounded Petri nets. For product T-systems we define a corresponding class of expressions. The algorithms from systems to expressions and in the reverse direction are both polynomial time. For product free choice systems with a restriction of structural cyclicity, that is, ...

متن کامل

Kleene Theorems for skew formal power series

We investigate the theory of skew (formal) power series introduced by Droste, Kuske [5, 6], if the basic semiring is a Conway semiring. This yields Kleene Theorems for skew power series, whose supports contain finite and infinite words. We then develop a theory of convergence in semirings of skew power series based on the discrete convergence. As an application this yields a Kleene Theorem prov...

متن کامل

Kleene Theorems for Labelled Free Choice Nets

In earlier work [LMP11], we showed that a graph-theoretic condition called “structural cyclicity” enables us to extract syntax from a conflict-equivalent product system of automata. In this paper we have a “pairing” property in our syntax which allows us to connect to a broader class of product systems, where the conflict-equivalence is not statically fixed. These systems have been related to l...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Information & Computation

سال: 2022

ISSN: ['0890-5401', '1090-2651']

DOI: https://doi.org/10.1016/j.ic.2022.104953